the dog ate my homework - Francés Inglés Diccionario